const mongoose = require('mongoose')
const userSchema = mongoose.Schema({
    "userId": Number, //用户id，自增
    "userName": String,//用户名称
    "userPwd": String,//用户名密码，md5加密
    "userEmail": String,//用户邮箱
    "mobile": String,//手机号
    "sex": Number,//性别 0：男， 1：女
    "deptId": [],//部门
    "job": String,//岗位
    "state": { //状态 1：在职，2：离职，3：试用期
        type: Number,
        default: 1,
    },
    "role": { //用户角色 0：系统管理员，1：普通用户
        type: Number,
        default: 1,
    },
    "roleList": [], //系统角色
    "createTime": { //创建时间
        type: Date,
        default: Date.now()
    },
    "lastLoginTime": { //更新时间时间
        type: Date,
        default: Date.now()
    },
    "remark": String, //说明
})

module.exports = mongoose.model("users", userSchema, "users")